small mosque - Turkish English Dictionary